well screen pipe - Espagnol Anglais Dictionnaire